something excellent - Turkish English Dictionary